deputy head of school - Spanish English Dictionary